// package com.lz;
//
// import com.alibaba.fastjson.JSON;
// import org.apache.http.HttpEntity;
// import org.apache.http.HttpResponse;
// import org.apache.http.NameValuePair;
// import org.apache.http.client.HttpClient;
// import org.apache.http.client.entity.UrlEncodedFormEntity;
// import org.apache.http.client.methods.HttpGet;
// import org.apache.http.client.methods.HttpPost;
// import org.apache.http.entity.InputStreamEntity;
// import org.apache.http.impl.client.DefaultHttpClient;
// import org.apache.http.impl.client.HttpClientBuilder;
// import org.apache.http.message.BasicNameValuePair;
//
// import java.io.IOException;
// import java.io.InputStream;
// import java.util.ArrayList;
// import java.util.List;
//
// /**
//  * Main..
//  *
//  * @author Lizhong
//  * @date 2021/8/19
//  */
// public class Main {
//     static String commitUrl = "https://auth.cq.gov.cn:81/sso/forgot/user/step2";
//     static String pcodeUrl = "https://auth.cq.gov.cn:81/web/checkcode?v=1629314755102";
//     static String pcodeIdentity = "http://pred.fateadm.com/api/capreg";
//
//     public static void main(String[] args) throws IOException {
//         HttpClient httpClient = HttpClientBuilder.create().build();
//         List<NameValuePair> nameValuePairList = new ArrayList<>();
//         nameValuePairList.add(new BasicNameValuePair("username", "511322199509158270"));
//         nameValuePairList.add(new BasicNameValuePair("piccode", "sw5h"));
//
//
// // 设置参数
//         UrlEncodedFormEntity urlEncodedFormEntity = new UrlEncodedFormEntity(nameValuePairList, "UTF-8");
//
//         HttpPost httpPost = new HttpPost(commitUrl);
//         httpPost.setEntity(urlEncodedFormEntity);
//         // headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36',
//         //         'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8'}
//         httpPost.addHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36");
//         httpPost.addHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8");
//         System.out.println(httpPost.getEntity());
//         System.out.println(JSON.toJSONString( httpPost.getAllHeaders()));
//         for (int i = 0; i < httpPost.getAllHeaders().length; i++) {
//             System.out.println(httpPost.getAllHeaders()[i]);
//         }
//         HttpResponse execute = httpClient.execute(httpPost);
//         System.out.println(JSON.toJSONString(execute.getEntity()));
//     }
//
//     public void method01(){
//         Http
//     }
//
//     public static String getCode() throws IOException {
//         HttpClient httpClient = new DefaultHttpClient();
//         HttpGet httpGet = new HttpGet(pcodeUrl);
//         return httpClient.execute(httpGet, (v) -> {
//             HttpClient qcode = new DefaultHttpClient();
//             InputStream content = v.getEntity().getContent();
//             HttpEntity entity = new InputStreamEntity(content);
//             HttpPost httpPost = new HttpPost(pcodeIdentity);
//             Object code = qcode.execute(httpPost, (ret) -> {
//                 return null;
//             });
//             return "";
//         });
//     }
//
//     // user_id	是	string	用户id（用户中心页面的PD账号）
//     // timestamp	是	string	请求时间戳（精确到秒）
//     // sign	是	string	签名串，签名串计算规则请看最后一栏
//     // app_id	否	string	app id
//     // asign	否	string	app签名串，签名串计算规则请看最后一栏
//     // predict_type	是	string	识别类型
//     // src_url	否	string	img_data的源网站地址，用于自动子类型分类用，以防识别率下降，单一类型为可选参数
//     // up_type	否	string	有效值为”mt”，使用Multipart/form-data形式直接上传图片数据
//     // img_data	是	string	识别数据，图片的数据
//
//     // {
//     //     "RetCode": “0”,
//     //     "ErrMsg": "RetCode非0时，为具体的错误信息",
//     //         "RequestId": "201707020038ae826793dc000501afdf",
//     //         "RspData": "{\"result\":\"test\"}",
//     // }
// }
